About Beloir World Ltd (12812083) United Kingdom