About Strawberry Global Technology Limited (03769882) United Kingdom