About Interflat Ltd (11675935) United Kingdom