About Berkarar Limited (11769214) United Kingdom