About Logicprops Ltd (12140398) United Kingdom