About So27 Limited (06790422) United Kingdom