About Baf & Box Ltd. (11714619) United Kingdom