About Bellap Limited (10378308) United Kingdom