About Omniclean Grigoras 24 Limited (SC631175) United Kingdom