About Kinetic Art Labs Ltd (12770993) United Kingdom