About Ioan&andrei Ltd (12063756) United Kingdom