About Thabitha Limited (12398867) United Kingdom