About Richandor Ltd (12955533) United Kingdom