About Ghica Serv Ltd (12118313) United Kingdom