About Thanet Ofto Intermediate Limited (07343544) United Kingdom