About Whirl Technologies Ltd. (12831902) United Kingdom