About R Kamandulis Limited (06169554) United Kingdom