About Id S Place Ltd (11069264) United Kingdom