About Scrub Ai Holdings Ltd (13274591) United Kingdom