About Skyx Holdings Ltd (12334341) United Kingdom