About Baf Tech General Trading Ltd (11061249) United Kingdom