About Kinetic Source Limited (SC631444) United Kingdom