About Rukshan Ltd (12124640) United Kingdom