About First Wave I Limited (12606791) United Kingdom