About Rojak Design Limited (03113351) United Kingdom