About Bboy Memo Limited (10615900) United Kingdom