About Kinetic Square Limited (11139619) United Kingdom