About Indor Ltd (SC495015) United Kingdom