About Ider Holdings Limited (SC162143) United Kingdom