About Biz752 Technology Limited (10346339) United Kingdom