About Thin Point Consulting Limited (10636607) United Kingdom