About Ling & Athena Limited (11102588) United Kingdom