About Bja Management Holdings 2020 Limited (13086305) United Kingdom