About Balosegha Limited (12976945) United Kingdom