About Bezaleel Green Innovation Ltd (07700596) United Kingdom