About Kinetassist Limited (SC299803) United Kingdom