About Rizkalla Software Design Limited (09161885) United Kingdom