About Antandra Limited (10264324) United Kingdom