About Aamir Beading London Ltd (12859580) United Kingdom