About Balluga Limited (07268092) United Kingdom