About Asymmetrical Jellyfish Property Limited (11007741) United Kingdom