About Skylark Capital Ltd. (05391006) United Kingdom