About Grass Inc Ltd (SC706779) United Kingdom