About Nakra & Co. Limited (06258063) United Kingdom