About Lochia15 Company Limited (13184315) United Kingdom