About Entropic Systems Development Ltd (09591367) United Kingdom