About Kirmani Holdings Limited (12874758) United Kingdom