About Balketta Holdings Limited (12261228) United Kingdom