About Flokit Services Ltd (12917205) United Kingdom