About Flapp Industries Ltd (11357939) United Kingdom