About Bolarri Solutions Ltd (12830718) United Kingdom