About Bja Holdings Limited (09645402) United Kingdom