About Balagrae Ltd (10992219) United Kingdom