About Kapicorp Limited (12654525) United Kingdom