About Skubi Ltd (09289807) United Kingdom