About Flukey Ltd (SC606906) United Kingdom