About Jkrab Management Limited (09760940) United Kingdom