About Strawberry It Limited (10241111) United Kingdom