About Focal Solutions Ltd (10726103) United Kingdom