About Sophia It Delivery Solutions Ltd (09198385) United Kingdom