About Thanet Ofto Holdco Limited (07331890) United Kingdom