About Technology Simplified Limited (09099321) United Kingdom