About Bajf Holdings Limited (13675898) United Kingdom