About Andi Nitulescu Ltd (10573038) United Kingdom