About Teo & Darius Limited (12659953) United Kingdom