About Kabir Maximus Limited (12017372) United Kingdom