About Liroma Development Ltd. (10106948) United Kingdom