About Grand Ruby Ltd (10759290) United Kingdom